MIME-Version: 1.0
Server: CERN/3.0
Date: Monday, 16-Dec-96 21:51:43 GMT
Content-Type: text/html
Content-Length: 2145
Last-Modified: Tuesday, 13-Aug-96 13:44:44 GMT


<title> CS414 Course Material </title>
<body>

<p> <img src="http://www.cs.cornell.edu/home/prakas/icons/cs414.gif"> </p>
<p> <h1>
CS414 Course Material
</h1> </p>
<li> <a href="notes/class1.ps"> Introduction to operating systems. </a>
<li> <a href="notes/class2.ps"> Processes, IPC, Scheduling </a>
<li> <a href="notes/class3.ps"> Bounded buffer example, critical 
section </a>
<li> <a href="notes/class4.ps"> Solution for two process critical
solution problem </a>
<li> <a href="notes/assign1.ps"> 1st Assignment, due 7/18/96 </a>,
<a href="notes/assign1-soln.ps"> Solution </a>
<li> <a href="notes/class5.ps"> Solutions for <strong> N </strong> 
process critical section problem, hardware support for solutions </a> 
<li> <a href="notes/class6.ps"> Semaphores </a>
<li> <a href="notes/class7.ps"> Deadlocks: Introduction and detection
</a> 
<li> <a href="notes/class8.ps"> Deadlocks: Prevention and Avoidance,
the Banker's algorithm </a>
<li> <a href="notes/assign2.ps"> 2nd Assignment, due 7/25/96 </a>, 
<a href="notes/assign2-soln.ps"> Solution </a>
<li> <a href="notes/class9.ps"> Classic problems in Synchronization,
higher level constructs </a>
<li> <a href="notes/assign3.ps"> 3rd Assignment, due 8/1/96 </a>,
<a href="notes/assign3-soln.ps"> Solution </a>
<li> <a href="notes/project.ps"> Project </a>
<li> <a href="notes/class10.ps"> File Systems: Introduction,
directories, system and physical organization </a>
<li> <a href="notes/class11.ps"> File Systems: Free space management,
Directory implementation, disk scheduling, RAID </a>
<li> <a href="notes/class15.ps"> Introduction to Memory Management
Issues </a>
<li> <a href="notes/class16.ps"> Mapping-based Memory management:
Segmentation, Paging and combined approaches </a>
<li> <a href="notes/assign4.ps"> 4th Assignment </a>, 
<a href= "notes/assign4-soln.ps"> Solution </a>
<li> <a href="notes/class17.ps"> Page Replacement Algorithms,
Locality, Working Set </a>
<li> <a href="notes/class18.ps"> Protection and Security </a>
<li> <a href="notes/class19.ps"> Mach - an overview </a>
<p> <img
src="http://www.cs.cornell.edu/home/prakas/icons/construct.gif"> 

</p>

</body>
